support advertisement - French English Dictionary